package hcn.protocol.base.user;

import ctd.util.annotation.DicMapping;

import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;

/**
 * Created by chuangye9527 on 16/7/15.
 * 同步中山预约挂号平台
 * <p>
 * app用户完善家庭成员 同步调用 预约挂号平台(添加常用联系人-ReceiveLinkUser)
 */
@XmlRootElement(name = "Parameter")
public class UserLinkBean implements Serializable {

    private String operationType;
    private String username;
    private String phoneno;
    private String idcard;
    private String cardtype;
    private String status;
    private String useridcard;//本人证件号码
    private String usercardtype;//本人证件类型
    @DicMapping(dic = "nationalityForReg&hcn-base-dictionary-nationality")
    private String usernationality;//本人国籍
    private String userphoneno;
    private String sex;
    private String birthday;
    @DicMapping(dic = "nationalityForReg&hcn-base-dictionary-nationality")
    private String nationality;
    private boolean certificated;
    private String relation;
    private String userId;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPhoneno() {
        return phoneno;
    }

    public void setPhoneno(String phoneno) {
        this.phoneno = phoneno;
    }

    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    public String getCardtype() {
        return cardtype;
    }

    public void setCardtype(String cardtype) {
        this.cardtype = cardtype;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUseridcard() {
        return useridcard;
    }

    public void setUseridcard(String useridcard) {
        this.useridcard = useridcard;
    }

    public String getUsercardtype() {
        return usercardtype;
    }

    public void setUsercardtype(String usercardtype) {
        this.usercardtype = usercardtype;
    }

    public String getUsernationality() {
        return usernationality;
    }

    public void setUsernationality(String usernationality) {
        this.usernationality = usernationality;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    public boolean isCertificated() {
        return certificated;
    }

    public void setCertificated(boolean certificated) {
        this.certificated = certificated;
    }

    public String getOperationType() {
        return operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public String getRelation() {
        return relation;
    }

    public void setRelation(String relation) {
        this.relation = relation;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserphoneno() {
        return userphoneno;
    }

    public void setUserphoneno(String userphoneno) {
        this.userphoneno = userphoneno;
    }
}
